# 1.导入工作簿
from openpyxl import Workbook

# 2.建立工作簿--获取表
wb = Workbook()
sheet = wb.active

# 3.设置表头 --插入表
sheet_title = ['姓名', '电话', '邮箱'] + ['2019年{}月'.format(i + 1) for i in range(12)]
sheet.append(sheet_title)

# 4.使用faker 产生 测试数据
# 4.1 导模块
import random
from faker import Faker

# 4.2 实例化--设置中文
fa = Faker('zh-CN')

# 4.3 产生测试数据 --随机分数
for i in range(20):
    values = [fa.name(), fa.phone_number(), fa.email()]

    # 组合 随机的 12个月的分数
    values += [random.randint(1, 100) for i in range(12)]

    sheet.append(values)

# 5.保存工作簿
wb.save('03fakerdemo.xlsx')
